cavity of septum pellucidum - French English Dictionary